			body 		{ text-align: center;
			              margin: 0 0 20px 0; 
			              vertical-align: middle; 
				   	      background-image: url(/images/background.gif);
				          background-repeat:repeat;}  
			
			#page 		{ width: 677px; 
			              text-align: left; 
			              margin: 15 auto 20px auto; 
						  font-family: "Courier New"; }
			
			#pagetop 	{ background-image: url(/images/booktop.png);
						  background-repeat:no-repeat;
						  min-height:705px;
						  position: relative;
						  top: -15px; }
			
			#pagemiddle { background-image: url(/images/bookmiddle.png);
						  background-repeat:repeat-y; }
			
			#pagebottom { background-image: url(/images/bookbottom.png);
					      background-repeat: no-repeat;
						  height:33px; }
			
			#content 	{ position: relative;
						  top: 50px;
						  left: 110px; 
						  width: 495px;
						  padding-bottom: 45px; }
						
			#title		{ text-align: center;
						  font-size: 2em;
						  padding-bottom: 1em;
						  text-decoration: underline;}
						
			#error		{ text-align: center;
						  font-size: 1em;
						  font-weight: bold; 
						  color: #990000;}
						
			#picture	{ text-align: center; }
			
			#body		{ font-size: .8em; 
						  padding-top: 10px;}
			
			#optionsprompt { padding-left: 40px;
							 padding-top: 30px;
			                 text-decoration: underline; }
			
			#options	{ font-size: .8em;
			              padding-left: 40px;
			              list-style: none; }
			
			#options li { height: 2em;
						  padding-left: 35px;
						  background-image: url(/images/brownknot.png);
						  background-repeat: no-repeat;
						  }
			
			#pagenum	{ position: relative;
						  top: -20px;
						  left: 90px; 
						  font-size: .8em;}
						
			#enginelogo	{ text-align: center; } 
					
			.textbox    { background: #ffdfb7; 
						  color: #000000;
						  border: 1px solid #764e2b; 
						  height: 20px;
						  width: 250px; }
							
			.button		{ color: black;
						  background: #ffdfb7;
						  border: 2px outset #764e2b; 
						  height: 20px;
						  width: 120px;}
						
			a			{ color: black; }
			a:link		{ text-decoration: none; }
			a:visited	{ text-decoration: none; }
			a:active	{ text-decoration: none; }
			a:hover		{ text-decoration: underline; }